environmentally sound recovery - Francés Inglés Diccionario